@charset "utf-8";
.content{
	width: 1170px;
	margin: 0 auto;
}
header{
	height: 90px;
	width: 100%;
}

header h1{
	padding-top: 20px;
	float: left;
}
header .dh{
	height: 90px;
	float: left;
	margin-left: 65px;
	display: flex;
}
header .dh a{
	width: 100px;
	height: 87px;
	display: block;
	
	text-align: center;
	line-height: 87px;
	color: #000000;
}
header .dh a:nth-child(1){
	border-bottom: 3px solid #e4392a;
	color: #e4392a;
}
header .dh a:hover{
	border-bottom: 3px solid #e4392a;
	color: #e4392a;
}
header .lxdh{
	float: right;
	height:90px ;
	display: flex;
	align-items: center;
}
header .lxdh i{
	margin-right: 12px;
}
.banner{
	height: 495px;
	width: 100%;
	background: url(../images/pcbanner_02.jpg) no-repeat center center;
}

.section1{
	height: 700px;
}
.top1{
	height: 121px;	
	display: flex;
	flex-direction: column;
	align-items: center;
	padding-top: 57px;
	box-sizing: border-box;
}
.top1 span:nth-child(1){
	font-size:26px ;
}

.top1 span:nth-child(2){
	font-size:15px ;
	color: #cacace;
}
.section1 .swfu{
	height: 498px;
	display: flex;
	justify-content: space-around;
}
.section1 .swfu .gdwz{
	height: 498px;
	width: 210px;
	display: flex;
	flex-direction:column ;
	align-items: center;
}
.section1 .swfu .gdwz img{
	height: 134px;
	width: 134px;
}
.section1 .swfu .gdwz span:nth-of-type(1){
	font-size: 15px;
	margin-top:64px;
}
.section1 .swfu .gdwz span:nth-of-type(2){
	width: 25px;
	height: 2px;
	background: #707070;
	margin-top:22px;
}
.section1 .swfu .gdwz span:nth-of-type(3){
	font-size: 12px;
	margin-top:40px;
}
.section2{
	height: 769px;
	background: #f5f6fa;
	
}
.section2 .swal{
	height: 462px;
	margin-top: 60px;
	display: flex;
	flex-wrap:wrap;
	justify-content: space-around;
}
.section2 .swal img{
	margin-bottom: 30px;
}
.section2 .tp{
	width: 100%;
	text-align: center;
}

.section3{
	height: 674px;
	background: #1d1e33;
}
.section3 .top1 span:nth-child(1){
	color: #fff;
}
.section3 .swdt{
	margin-top: 61px;
	height: 290px;
	display: flex;
	justify-content: space-between;
}
.section3 .swdt .swdt1{
	width: 216px;
	height: 290px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.section3 .swdt .swdt1 .rq{
	width: 71px;
	height: 81px;
	border: 1px solid #fff;
	border-radius: 4px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.section3 .swdt .swdt1 .rq span:nth-child(1){
	font-size: 15px;
	color: #fff;

}
.section3 .swdt .swdt1 .rq span:nth-child(2){
	font-size: 12px;
	color: #fff;

}
.section3 .swdt .swdt1 .sp1{
	color: #fff;
	margin-top: 25px;
	font-size: 12px;
}
.section3 .swdt .swdt1 .sp2{
	color: #bbbbbe;
	margin-top: 29px;
	font-size: 12px;
}
.section3 .swdt .swdt1 i{
	margin-top: 54px;
}
.section3 .lode{
	height: 46px;
	width: 176px;
	border: 1px solid #fff;
	border-radius: 4px;
	text-align: center;
	margin-top: 55px;
	margin-left: 496px;
}
.section3 .lode a{
	color: #fff;
	line-height: 46px;
}
.section4{
	height: 517px;
}
.section4 .lxwm{
	margin-top: 61px;
	height: 353px;
	display: flex;
}

.section4 .lxwm .lxwmz{
	width: 60px;
	height: 353px;
}
.section4 .lxwm .lxwmz img:nth-child(2){
	margin-top:25px ;
}
.section4 .lxwm .lxwmm{
	height: 353px;
	width: 385px;
	display: flex;
	flex-direction:column ;	
}
.section4 .lxwm .lxwmm span{
	font-size: 12px;
	color: #333333;
	line-height: 35px;
}
.section4 .lxwm .lxwmm span:nth-child(1){
	margin-bottom: 21px;
}
.section4 .lxwm .lxwmm span:nth-child(4){
	margin-bottom: 21px;
}
.section4 .lxwm .lxwmy{
	height: 353px;
	width: 725px;
	display: flex;
	flex-direction:column ;	
}
.section4 .lxwm .lxwmy p{
	display: flex;
	justify-content: space-between;
}
.section4 .lxwm .lxwmy p input{
	height: 31px;
	width: 353px;
	border: 1px solid #6d6d88;
	color: #3a9a9a9;
	padding-left: 11px;
	box-sizing: border-box;
}
.section4 .lxwm .lxwmy textarea{
	height: 96px;
	width: 723px;
	border: 1px solid #6d6d88;
	margin-top: 15px;
}
.section4 .lxwm .lxwmy .ip1{
	height: 40px;
	width: 725px;
	background:#6d6d88;
	color: #fff;
	margin-top: 28px;
}
.section5{
	height: 106px;
	background: url(../images/dt_02.jpg) no-repeat center center;
}

footer{
	height: 304px;
	width: 100%;
}
.footer1{
	height: 264px;
	padding-top: 50px;
	box-sizing: border-box;
	background: #191938;
}
.footer1 .gysw{
	width: 234px;
	float: left;
}
.footer1 .gysw dl dt{
	margin-bottom: 25px;
	color: #fff;
	font-size: 13px;
}
.footer1 .gysw dl dd{
	line-height: 27px;
	color: #a8a8af;
	font-size: 12px;
}
.footer1 .al dd{
	width: 117px;
	float: left;

}
.footer1 .lx dl:nth-of-type(2){
	font-size: 19px;
	font-weight: 700;
	color: #fff;
	margin-top: 40px;
}
.footer1 .lx dl:nth-of-type(3){
	font-size: 12px;
	
	color: #a8a8af;
	margin-top: 15px;
}
.footer2{
	height: 40px;
	background: #000022;
	text-align: center;
}
.footer2 span{
	line-height:40px ;
	color: #cccccc;
	font-size: 12px;
}











